#Makefile
ngx_ver=v1.9.3
nginx=nginx-$(ngx_ver)

ngx_devel_kit=ngx_devel_kit-0.2.19
ngx_echo=echo-nginx-module-0.58
ngx_install=/tmp/nginx

all: $(nginx)/obj/nginx

$(nginx)/obj/nginx:
	cp ./$(nginx)/auto/configure ./$(nginx)
	cd $(nginx) && ./configure --prefix=$(ngx_install) --add-module=../src  --add-module=../deps/$(ngx_devel_kit) --add-module=../deps/$(ngx_echo) --with-threads  --with-http_gzip_static_module --with-http_stub_status_module
	make -C $(nginx) &&  rm -rf $(ngx_install) && mkdir -p $(ngx_install)/sbin $(ngx_install)/logs $(ngx_install)/pids && cp $(nginx)/objs/nginx $(ngx_install)/sbin/ && cp -rf conf $(ngx_install)
clean:
	cd  $(nginx) && make clean
	-rm ./$(nginx)/configure
